23

» WarCraft 3 / Автокаст

Похожие вопросы:

ответ
Простой ответ - никак. Невозможно добавить автокаст к способности у которой его изначально не было.
Сложный ответ - триггерно имитировать автокаст одним из нескольких способов.
ответ
Ну разве что на рефордже стало чуть проще, автокаст как детектили по урону который получает цель, так и детектят.
ответ
Механику каста ты никак не изменишь у дефолтных способностей, Берёшь автокаст пустышку к примеру ярость огра, или ледяной щит,и триггерно из них делаешь эти абилки.
ответ
Brodyaga:
нужно чем-то отловить, что автокаст включён.
В момент ВКЛючения авто-каста юнит получает приказ, вот его и можно отловить.
Событие - юнит получает приказ (без цели).
Условие - сравнение приказов - полученный приказ = ...
Обычно приказы на вкл/выкл имеют вид innerfireon / innerfireoff
Смотри в самой способности.

23

» WarCraft 3 / Использование кнопок

Похожие вопросы:

ответ
BrandY TM, моста нет, есть область, при входе в которую фиксируется абсолютная высота юнитов. В зависимости от высоты определяется проходимость для каждого конкретного юнита (эмулируется не очень просто, но тем не менее).

Ну и само собой разумеется, есть метод с платформами и переключателями.
ответ
Я так понимаю телепорт на цель, тогда всё просто GetSpellAbilityTarget().
ответ
Способности активируются через приказы ("порядок строк - включен") , если приказ у абилок одинаковый то они срабатывают одновременно. Приказ поменять нельзя, так что он всегда будет одинаковый если делать на основе одной абилки, кроме у абилки Канал (у него приказ меняется в поле "id приказа" вроде). Надо делать из разных абилок либо из Канала.

23

» WarCraft 3 / Баг редактора звука

Похожие вопросы:

ответ
Нашёл систему, где звук передаётся в таймер, который истекает через 0 секунд. В результате один и тот же звук может проигрываться несколько раз без всяких проблем. В инетике пишут мол это такой баг движка.

23

» WarCraft 3 / Ограничение анимаций у модели

Похожие вопросы:

ответ
Можно переименовать анимации 11-20 в Stand Victory Alternate, например.
ответ
Наверное скорее проблема в версии что плагина что макса ну поробуй другую версию макса с 2011-2014 и точно убедись что плагин именно под твою версию.
Наверное закрывай тему так как знатаков макса здесь не очень много.
ответ
понял что там какая то таблица, которая не дает генерировать похожие строки
Если в кратце то есть таблица строк, в которой все строки уникальны и если генерить 100500 разных строк, то она быстро засрётся. По логике вещей она должна очищаться со временем, но это варкрафт.
а нужно ли записывать все тексты в глобальный массив.
Это целиком вопрос удобства разработки. Тобишь делай как угодно.
Как это делает в гуи. Если записать текст в гуи, и создать. Потом эта строка заносится в массив
Гуи складывает всё в war3map.wts. При длительной разработке там может много хлама собраться.
но думаю можно попробовать искусственно вызвать тормоза
Можешь попробовать убрать весь текст и проверить, действительно ли в нём проблема.
NazarPunk, спасибо за отклик на глупые вопросы
Блин, забыл сказать, чё ты как нубяра на гуи пишешь, переходи на zinc/lua и будь нормальным мужиком!
ответ
Xgm сообщество хоть и маленькое, но оно раздроблено на большое количество категорий, и каждая категория не считает другую за людей, презирает их творчество. И это не мои домыслы, не я это придумал, но я отношусь к таким людям. Идея ваша прекрасна, но по причинам выше почти нереализуема (надеюсь кого-то триггернут мои слова и он чтобы доказать, как я ошибаюсь, всё таки присоединиться к вам). И чтобы найти быстрее единомышленников напишите всё таки в какой версии вакрафта вы собираетесь работать:
  1. Патч 1.26, Ujapi, 1.31, пиратка рефа, последний реф? Это самое важное по этому пункту происходит самое большое дробление и самая большая "война в нашей песочнице"
  2. "каждый может написать свою способность для монстра", вы уже мыслите достаточно однобоко , способности какие-то, ещё скажите что будет сохранён РТС интерфейс и 6 слотовый инвентарь. Это означает что, вы хотите видеть возле себя либо мохровых нубов либо закостелых стариков, для которых варкрафт это всё ещё в первую очередь ламповая стратегия из 2001, а не движок позволяющий сделать игру любого жанра.
  3. Время "кружков по интересам" закончилось давно, почти не реально найти за просто так, вам скорее всего придётся платить, чтобы вам реализовали какие-то механики даже на джассе или гуи. Потому что "а, кто захочет за бесплатно делать НЕ свой проект".
В общем ещё раз скажу, я очень хочу ошибаться, и искренне желаю, что вы нашли команду единомилишников единомышленников, сделали свой проект. Ну а я его с удовольствием оценю.

23

» WarCraft 3 / суффикс редактора

Похожие вопросы:

ответ
вроде fly автоматом генерит бд и заполняет её данными из ро
ну или самому делать бд/скрипт для авто заполнения бд
иначе никак

23

» WarCraft 3 / Отключение/включение способностей

Похожие вопросы:

ответ
Порядок строк ид приказа не сменить, это работает только у канала ибо это спец скилл для визуального эффекта. У морфов это работать не будет.
ответ
Берешь способность на базе авиабомб или еще какой-нибудь пустышки, потом устанавливаешь систему детекта урона, к ней прикручиваешь свой триггер, который проверяет наличие способности, отнимает ману, добавляет способность на +100500 хп, запускает таймер на 0.00 секунд с повешенной на него через хеш информацией о нанесенном уроне, и после срабатывания таймера возвращает отнятые хп и удаляет +100500 хп способность.
ответ
В том и дело что ОТВЕТА - НЕТ. Способность я НЕ кастую. Я проверяю - есть ли она у героя, и какого она уровня. Мне нужна ПАССИВНАЯ, способность. В данном случае моя способность блокирует часть урона, в зависимости от уровня, она не является пустышкой. Всё. Теперь я в тригере делаю проверку - что способность у героя есть. И если она есть, то на каждом 20-м ударе по герою, будет добавлятся способность - защита +10, или больше, взависимости от уровня способности, и затем через 30 секунд удалятся.
Я не спрашивал как кастовать скилл, и как с ним работать.
Я спросил другое:

ПОЧЕМУ? Почему способность сама по себе работает(ОНА ПАССИВНАЯ, и она работает), а обращение к ней тригера(ПРОВЕРКА того что, способность у героя есть), даже если сам тригер не активируется(СОБЫТИЕ, ещё ни разу не произошло, или галочка "изначально включен" убрана), ломает игру?

Прочитай внимательно всё что я писал пожалуйста, у меня просто ощущение что ты не всё прочитал, и не всё скрины посмотрел.

В общем и целом. Подвожу итоги:
Проблема оказалась конкретно в способности. Я так посмотрел, она видимо каким-то образом забаговалась.
Она была сделана на основе способности "каменные доспехи", но конкретно у этой способности почему-то изначальная раса была "наги". Т.е. это уже странно, потому что эта способность изначально от "ночных эльфов". Кроме этого, я отличий от стандарта в ней никаких не видел.
Я ее удалил, создал абсолютно такую же способность, и она работает, всё запускается. Скилл(тригерный) я сделал ровно так как и хотел, никакой ошибки в нём нет и не было в помине, о чем я в принципе подозревал с самого начала. Не знаю с чем связать этот баг, поэтому в принципе вопрос закрываю.
Ответ на него я нашёл сам: это баг редактора.
Других вариантов я не вижу.

23

» WarCraft 3 / идеи

Похожие вопросы:

ответ
Q/A не для этого. Иди в свой блог.
ответ
"Недостаточно ресурсов памяти для обработки этой команды", получал такое когда вынуждал варик скушать больше гигабайта оперативки, но это завист от карты, в момент краша посмотри в диспетчере задач сколько war3.exe кушает
100% решение
Переустановить Шиндоус
ответ
RobertStevenson, модуль вопросов не создан для помощи в поиске идей, создай отдельный ресурс например в блоге.

23

» WarCraft 3 / Замена стандартной озвучки

Похожие вопросы:

ответ
~8gabriel8:
Это особенность патча 1.30, на 1.26 всё нормально с этим. Может быть попробовать поменять приоритет кампании в файле priority, в статье про mix-архив это подробнее описано.

23

» WarCraft 3 / Юнит получает урон

Похожие вопросы:

ответ
Параметры стака ядов с одним и тем же баффом, это нужно чтобы складывались замедлени и\или урон от разных юнитов, или бафф тупо обновлялся.
С одним из параметров яды с разными баффами скатаются независимо, каждый вешает свой бафф. (годная основа для замедляющих способностей)
А игра вылетает из за зацикливания, темболее бафф при удалении и появлении наносит 0.00 ед урона, это так для справки.
ответ
EvilPenguin, ну без мемхака никак, так что забиваем...
ответ
local DamageTrigger = CreateTrigger()
for i = 0, bj_MAX_PLAYER_SLOTS - 1 do
	TriggerRegisterPlayerUnitEvent(DamageTrigger, Player(i), EVENT_PLAYER_UNIT_DAMAGING) -- до вычета брони
	TriggerRegisterPlayerUnitEvent(DamageTrigger, Player(i), EVENT_PLAYER_UNIT_DAMAGED) -- после вычета брони
end
TriggerAddAction(DamageTrigger, function()
	local damage     = GetEventDamage() -- число урона
	local damageType = BlzGetEventDamageType() -- тип урона
	local target     = GetTriggerUnit() -- тот кто получил урон
	local caster     = GetEventDamageSource() -- тот кто нанёс урон
end)
ответ
Yury13, конечно для этого эта система и нужна
Юнит триггера - тот кто получил урон
Источник повреждений - тот кто нанёс урон
Ну и количество урона... на гуи не помню как уже
ответ
Яд не всеми типами оружия накладывается.
Мб в этом и кроется твоя проблема.
А вообще - просто покажи как ты это делаешь, мб ошибка там.

23

» WarCraft 3 / Триггерная проверка

Похожие вопросы:

ответ
Вот условие на проверку баффа. Но тут может быть проблема, если у тебя есть станящие способности, которые используют не этот бафф.
Но мой способ, предложенный выше, также должен работать, причём независимо от того, какой станящий бафф наложен.
ответ
Ну есть же события:
  1. юнит начинает стройку, как только строитель поставит фундамент и начнется стройка. Можно в этот момент сохранить какую нибудь информацию о состояний.
  2. юнит завершает стройку - при завершении строительства. После этого будем знать, что здание достроено.

Bergi_Bear, интересное утверждение, что абилки не активны у недостроенного здания, их не видно. можно ли проверить есть ли они в наличии? например проверить уровень (Lv>0), приказ кастануть и пр
по хп нельзя проверять % стройки. что если кто-то из вражин ударит, и хп уже не будет считаться полным. % стройки идет на время строительства раздел_строительство
влияющие_на_здание

что эта за пассивка?

можно еще проверять текущий приказ у здания. Обычно у строящего здания текущий приказ равен id здания, что означает, что оно еще строится. к сожалению точно отследить % стройки у хуманов сложнее.

мнение о строителях хуманов
сложность вот в чем, с одним строителем не сложно определить % стройки. Даже когда он перестает временно строить, и возвращается. Все это отслеживается приказами. Нужно точно настроить и предусмотреть все. Но когда подключаются несколько рабочих, то стройка ускоряется. Нужно вводить некий счетчик строителей, которые одновременно строят одно здание. Если один строитель уходит во время стройки, счетчик убывает на единичку. Если счетчик равен = 0, значит стройка приостановлена. Теперь насколько ускоряется? щас затестил:
один хуман строит ратушу: 60 сек, 100%
два хумана строят ратушу: 30 сек, 50% Получается в 2 раза
три хумана строят ратушу: 20 сек, 33,3% Получается в 3 раза
но реально отследить, если коэффициент добавить. Проблема еще в том, что доп ускорение жрет ресурсы. Чтоб будет, если ресурсов не хватать будет? доп рабы перестанут строить? можно ли это отследить то? наверное приказами как-то отслеживается
ответ
Огненную стрелу нельзя спамить, в отличие от обычных спелов со снарядами.

Я для снарядов использовал Death Coil. Заменил захаркоденный эффект попадания, импортировав пустой файл по пути этого эффекта. Работать этот способ будет, если на карте нет юнитов с классификацией Нежить. И если не надо кастовать в своих (хотя это можно попытаться обойти временной выдачей классификации Нежить, я не проверял).

Есть ещё Acid Bomb, но эта способность накладывает бафф. До 1.31 (или 1.30) это будет сбивать все аналогичные баффы.
ответ
У анрайза вроде было, там был морф на мемхаке чисто без абилок, в его разделе должно быть. Найден ивент урона на предметы и разрушаемые обьекты.

Но без костыльно пока в паблике нету, портрет юнита хранится не в его структуре, нужно менять в бд данные о потртете или патчить прорисовку (что пока не сделал никто), так что тупо морфим да модель меняем.

23

» WarCraft 3 / Способность у воды

Похожие вопросы:

ответ
Думаю, можно обойтись без тайлов.
Нужно сделать ето в JNGP.
Когда юзаеш способность, то сохраняєш координати точки, на какую юзнул способность (AbilityTarget),
тогда проверяєш тип проходимости для нее: если проходимо для летающих и не проходимо для пеших и проходимо для земноводных, то ето вода, тогда с некоторим шансом создаеш рибу.
ответ
Alexey103, руки распримите и сделайте триггерную смену анимации, "stand" - при завершении морфа, чтобы небыло death. Для моделей с альтернативными формами, меняются тег анимации, про это есть статьи. Если не получается - смотрите что вы сделали нетак.
ответ
Я любимый:
Разобрался сам, я сначала неправильно "подвязал" надводную и подводную версию, в способности погружение.

23

» WarCraft 3 / Приказы

Похожие вопросы:

ответ
"lifedrain", но канал это пустышка, реверс ты таким образом не сделаешь.
ответ
Поставить мобам максимальный радиус атаки, чтоб они бежали к герою через всю карту.
ответ
'AHbu'/'AObu'/'AUbu'/'AEbu'/'AGbu'/'ANbu' - иконку кнопки строительства можно поменять, изменив в одной из указанных абилок иконку. Это абсолютно разные способности от каждой расы. Может показаться пустышками, но имеют реальные настройки (в мемхаке это что-то вроде контейнеров, или спелбуков). Открывают меню строительства. Также после того, как выбрали здание, и определились куда ставить, у каждой этой рассовой способности есть своя особенность строительства. Человечки строят своими руками, могут даже бросить и убежать от постройки. У нежити само строится, как поставится (будто призраки строят, но это можно отменить). У орков и эльфов рабочие находятся внутри стройки. Только у эльфов светлячки могут превращаться в древа, если у здание указано классификация "древо".
Описание кнопок и горячие клавиши (hot keys) находятся в Units/CommandStrings.txt
Изменить также можно в "дополнительно"->"игровой интерфейс"
сайт xgm.guru/p/wc3/27713
order_build = 851994
order_humanbuild = 851995
order_orcbuild = 851996
order_nightelfbuild = 851997
order_undeadbuild = 851998
order_resumebuild = 851999
851994-851999 (buildmenu): Приказ (без указания цели), открывающий меню строительства воина, способного возводить здания. Этот приказ не ловится триггером, нужен для того, чтобы открыть меню.

Важно: Вышеперечисленные приказы работают, если юнит выделен у игрока. Иначе, это приказы бессмысленны. Вы можете напрямую отдать приказ строить, зачем тогда проходить через меню строительства.
repair это приказ ремонта. Достаточно, для раба с абилкой строительства/ремонта указать на цель smart, чтобы шел ремонтировать. Но у самого рабочего в приказе repair в состоянии показываться.
Да, мы может в некоторых случаях пользоваться smart. smart - приказ щелчком правой кнопкой мыши. Когда мы указываем на цель пкм (приказ щелчком правой кнопкой мыши), срабатывает авто. Если отдать чисто в точку smart, то юнит побежит, у него будет отображаться приказ move. На вражескую цель навести smart, то будет attack. Если отправите работника на дерево или шахту smart'ом, то в состоянии тек приказа у него будет harvest и пр. repair отображает текущий приказ юнита, который что то ремонтирует. Все эти приказы часто зависят от способностей, невозможно, идти ремонтировать цель, если нет такого навыка, или в целях навыка ограничена (надо снять итд)

Пытался триггерно заставить рабочих повербилдить здание
что это слово такое? Ускорить строительство?
В случае строительства Альянса какая то галиматья
Что там с альянсом. Что ты хочешь добиться? Каким способом? Как ты это реализуешь
ответ
Выше бот тебе ответы дал.
Ладно, дам ответ. Можно скрыть эти командЫ через файлик (не через спеллбук, спеллбуком нельзя командные скилы никак спрятать). Так делали в 1.26 патче
В комментариях под статьей есть еще примеры разборов как скрыть. Задавали координаты кнопки (0,-11).

В этой теме найди интерфейс = команды приказов
ответ
Crick12,
тогда периодик твой выбор с сохраннением юнита, пока способка работает. То есть отдаешь приказ, запускается триггер с периодиком. Отдаешь другой приказ - отменив целевой, а значит выключаем триггер с периодиком. Так-же после срабатывания способки в периодике, он сам себя выключает.
В таком случае периодик будет работать только тогда, когда есть нужный приказ. Для контроля в периодике еще можешь проверять приказ, если отменили каким-то образом - выключаешь периодик.

23

» WarCraft 3 / Заморозка юнитов

Похожие вопросы:

ответ
Obelick, а можно просто цвет поменять, при наличии бафа
ответ
~8gabriel8:
Нужно поставить скорость анимации на 0.
Например, расставляешь камео на карте и делаешь триггер:
Событие: Игрок - Игрок Х cinematic skipped (нажал Esc)
Условие:
Действия: (для каждого камео сделать действие)
If камео is selected равно Да Then Анимация - Set Animation Speed 0% Else Ничего
То есть выбираешь каждого или нескольких сразу, отдаёшь им приказы, а в нужный момент нажимаешь Esc, чтобы юнит "замер".

23

» WarCraft 3 / магический щит

Принятый ответ
Похожие вопросы:

ответ
омг, могу предположить, что shift + enter и установка требуемого значения... долго видимо искали
ответ
ответ
Чем не угодил Веер ножей смотрящей в ночь? Не сбивет приказ идти куда либо, кастуется мгновенно, но сбивает чаннелинги.
Похожим эффектом обладает Рев друидов медведей и Леденящий крик разрушителя.
А так абилок не сбивающих никакие приказы очень мало, безумия, стремительность, божественный щит, жар преисподней и остальные абилки щиты которые включаются и выключаются, так же скилл сфинксов 'Aave' но это морф, поэтому не очень подходит для основы в качестве кнопки.
ответ
Еще раз, 'Aams' - щит от магии, он дает маг имун и только. 'Aam2' - нейтрализует урон от магии, при этом в цель можно применять заклинания, обрати внимание там другой бафф.
ответ
LainMikoroso, по отлову приказа

23

» WarCraft 3 / Здания герои?

Похожие вопросы:

ответ
~8gabriel8:
EHP_Sequence, они лишь кажутся сложными. По сути триггеры в графическом виде интерпретируют язык программирования, на котором написана вся игра. Попробуй для начала в изначальном триггере добавить действия из категории Видимость - Disable Fog of War и Disable Black Mask, они откроют всю карту. Потом добавь действие из категории Игрок - самое первое, оно установит стартовое количество золота первому игроку. Порассматривав их и поразбиравшись, поймёшь, что это просто ещё дополнительные функции редактора.
А так по идее есть один вариант через Редактор объектов, который не проверял, потому что это зашквар какой-то) Найди для предмета способность Книга заклинаний, нажми Ctrl+D, чтобы слева в РО увидеть её равкод, добавь эту способность юниту, нажав Shift+Enter в поле способностей, и введя равкод книги, в книгу же добавь равкоды юнитов или предметов, которые хочешь сделать дополнительными.
ответ
Технологии - Приоритет это лишь графический параметр, влияющий на порядок отображения различных типов юнитов в нижней рамке при выделении. При автоатаке юниты учитывают, может ли юнит перемещаться, если у юнита в РО базовая скорость равна нулю, и рядом есть юниты с ненулевой скоростью, он будет являться менее приоритетной целью.
Если в данном случае не важны побочные эффекты, можно попробовать установить башне скорость перемещения 1, Графика - Сдвиг окна (градусы) в 0 и скрыть панель приказов.
ответ
Сделай что то вроде триггера
Юнит завершает производство боевой единицы (любой юнит игрока)
Если trained unit (тренируемый) равно колдун
То set unit ability level (абилка колдуна) to 2
Заранее извиняюсь, пишу по памяти на основе обычного нерусифицированного гуи
ответ
я тоже создал систему ИИ, но я прописываю ее в триггерах, за это отвечает несколько функций которые выполняют определенный порядок действий, и пока что Полет нормальный, если поставить Компьютерного игрока в свободном слоте он появится в игре, также как и герой для него, еще система умеет проверять Ресурсы Уровень Ману Жизнь герои, умеют двигаться, умеют покупать и продавать предметы возвращая Голду за продажу, умеют Ломать Разрушаемые объекты, умеют создавать Юнитов и все это привязано к Уровню Героя ну и большой Плюс что они умеют играть в Мультиплеере
про Редактора ИИ не могу сказать ничего я им не пользуюсь

Не понимаю как грамотно реализовать.
для начала определится что именно они будут делать
а далее создавать Триггеры или Функции в зависимости что больше нравится и начать вешать События для них

а если добавить все События которые присутствуют в игре можно контролировать практически каждый Шаг ИИ

23

» WarCraft 3 / Заклинание дух воды

Похожие вопросы:

ответ
нет не юнит а эфект
токо заметил и спелы теперь больше нормы наносят урона но дело не в константах
я хз что за фигня
а все разобрался , все дела были из за тригерного спела он почемуто на все спелы влиял )
можно закрыть тему
ответ
Джин, вы бы хоть что-нибудь прочитали, перед тем как за ВЕ садиться
Импортируешь эти текстуры и удаляешь пути. Профит.

23

» WarCraft 3 / Триггер - добавить событие к триггеру

Похожие вопросы:

ответ
  • Ну я не люблю дамми снаряды для направленных способностей, с ними много проблем... в общем юзаю кислотную бомбу и молот бурь, отлавливают попадание по урону в 0 ед. баффу.
  • Громовая поступь говённая способность для дамми скиллов, деформирует рельеф (это никак не убрать) лучше использовать молот бурь на каждого или ракетный удар, эти способности более гибкие в настройке и не дают не удаляемых эффектов.
  • Урон лучше всего наносить триггерно от имени кастера независимо что это может сделать и даммик, так сразу мы решим несколько багов - нейтралы будут разбегаться а не агрится на кастера (даммик то неуязвим), способности вроде Blade mail из доты (возвращает урон обратно) не будут работать корректно, а так же многое другое что проверяет убийцу и нанесшего урон.
Значит что нам нужно, летающий дамми юнит (делаем его из светлячка ночных эльфов) - модель Dummy.mdx (требуется скачать и импортировать в карту), обзор в 0, еду, стоимость в 0, хп\мп 1005000 (неважно), способности (москиты и усе, ну можно Неуязвимый нейтральный или как фрог маркер, чисто чтобы потом отьсеивать даммиков, магазины, и тому подобное проверяя на наличие этой способности)
Высота полета 0, тип летающий, угол крена в 0 град. убираем все спецэффекты при смерти и усе.
Триггерно двигай даммика прикрепив к нему спецэффект снаряда, когда до цели не останется расстояния убивай дамми и удаляй спецэффект, выбирай юнитов в области вокруг цели, потом исключи цель из группы и нанеси ей урон, после половинный (или какой там у тебя) урон всем остальным, потом создай даммика, вручи ему ракетный удар и прикажи выстрелить им по области под целью, все очень просто!
ответ
Нашёл систему, где звук передаётся в таймер, который истекает через 0 секунд. В результате один и тот же звук может проигрываться несколько раз без всяких проблем. В инетике пишут мол это такой баг движка.
ответ
Mrachny, DesiMorti, нифига не верно
событие юнит умирает
откуда взяться приказу?
или вы думаете что в компе сидят маленькие человечки которые читают ваши мысли и следят чтобы всё работало так как вы того хотите?
должен вас огорчить но их не существует
и приказа не существует(ибо его никто не создал)
DesiMorti, есть куча систем отлова урона
даже есть статья на гуи на эту тему
хоть иногда статьи читайте
а вообще всё делается намного проще
просто помечаем построенный здания (например при постройке даём им дамми спел)
а при смерти юнита проверяем помечен он или нет(например есть ли у него дамми спел)
и если помечен то создаём юнитов
ответ
Аура не сразу вешается на юнита, нужна задержка.
ответ
во втором триггере вместо атакующий юнит должен быть источник повреждений

23

» WarCraft 3 / Помощь с LUA-кодом

Похожие вопросы:

ответ
декорация то сцществует? обычно что бы такие переменные оставались существовать, нужно иметь гуи триггер где хоть как то будет упоминаться юнит/декорация, хоть без ивентов или действий

23

» Администрация XGM / ссылки на профиль

Похожие вопросы:

ответ
Если пишет что ресурсы отсутствуют, то значит они отсутствуют (ваш кэп). Значит например у пользователя пустой блог.
Насчет того что в статьях, о проблеме известно, она решается.
ответ
~8gabriel8:
Ну так это же Россия, чё такого странного)))
ответ
Никак не работают, просто текст. Не будет ссылок - они каждый год у всех меняются по сто раз
ответ
Такое уже есть: xgm.guru/p/xgm/txt2-images#h3
Но это плохой паттерн - их нельзя перевести автопереводчиком, их не понимают поисковики (никто же не будет заставлять вас писать скрытый alt текст для скрин ридеров)
В будущем планируем красивые плитки, куда можно будет поместить картинку+ссылку+заголовок+текст
ответ

23

» WarCraft 3 / Общие здания и ресурсы.

Похожие вопросы:

ответ
Всем спасибо. Попробую создать через погрузку, должно выглядеть ок.
ответ
вот исправил.
исправления
интервал пополнения не обязательно ставить, работает без этого. и вообще не от этого работает. Ошибка моя. там с условием проблема была. Больше не встают на перезарядку
эх. ты не поймешь. руна нужна, если у тебя полный инвентарь. А ты можешь ее подобрать и она исчезнет, даже если у тебя полный рюкзак. Это отслеживается, проверяешь какую руну подобрал и можно делать всякие фишки. это я пример хотел сделать, что можно руну в магазин сразу пихать. С руной можно делать скрещивание, складывание зарядов и прочее.
можно отследить двойной клик, но походу поспешил с выводами. Проблема в том, что ты дважды покупаешь предмет, дважды тратишь золота. Короче может не хватит на второй предмет. Нельзя также и исключать, что в магазине итем закончится и будет пополнятся долго. То есть второй итем опять не купишь. Тебе тогда придется придумывать (ценник убрать и интервал обнулить). тебе скидывать бесполезно. Тут должна быть своя система покупки. Проверяешь сколько ресурсов у игрока и прочее.
вот системы. мне они приглянулись, их можно доработать и будет норм.
ответ
Вся информация по редактору AI тут
ответ
3.8.44b - как на видео - 9 стенок у эльфов
www.epicwar.com/maps/313139 адаптированная для варика 1.26
Благодарности к Tails55

23

» WarCraft 3 / Проблема с переносом триггеров

Похожие вопросы:

ответ
файл - параметры - автоматически создавать неизвестные переменные привставке триггеров.
размерность массивов в любом случае самому нужно будет переназначать.
ответ
Maxsavin, я каждой карте из кампаний даю свой кэш, чтобы не перепуталось ничего.
Не знаю, что получилось бы, сделай я один кэш-файл на всю кампу и грузи карты потом не по порядку. Проверять не буду.
Кампания - это пак карт.
ответ
Razor_dex, сконвертируй карту, потом открой в стандартном 1.26 редакторе, удали комментарий Рок Лии\Otome Renge
Для гуи-гигантов это типичная болячка, просто битый комментарий который содержит в себе информацию о нескольких действиях, считай как обычный триггер только отображается как комментарий
Возникает такое скорее всего при копировании

P.S. странно что редакторы до 1.31 не обращают внимания на такой баг
ответ
Вот тебе скрин триггера (только выбор декора и открытие 4 видов ворот) и как в игре все ворота открыты.
триггер
Результат

Уж проверку на наличие компа сам добавишь, думаю для тебя это не проблема :)